Big Huge Thesaurus

lens system

noun

sounds kind of like